名前 | 解説 | |
---|---|---|
Length | 範囲の長さを返します。 | |
LowerBound | 範囲の開始。 | |
UpperBound | 範囲の上限。 |
Range<T>データ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
Length | 範囲の長さを返します。 | |
LowerBound | 範囲の開始。 | |
UpperBound | 範囲の上限。 |
名前 | 解説 | |
---|---|---|
CompareTo | オーバーロードされます。 「System.IComparable`1.CompareTo(`0)」を参照してください。 | |
Complement | 現在の範囲から value を引いた範囲を返します。 | |
Contains | オーバーロードされます。 この範囲が value を含むかどうかを示します。 | |
Equals | 「System.Object.Equals(System.Object)」を参照してください。 | |
GetHashCode | 「System.Object.GetHashCode」を参照してください。 | |
Intersect | この範囲と value の積を表す範囲を返します。 | |
IsContainedBy | この範囲が value に含まれるかどうかを示します。 | |
IsContiguousWith | この範囲が range と連続しているかどうかを示します。 | |
IsJoinableWith | value をこの範囲と結合できるかどうかをチェックします。 | |
Iterate | 範囲を反復処理します。 | |
Join | value によってこの範囲と結合された新しい範囲を返します。 | |
Overlaps | この範囲が value に重なるかどうかを示します。 | |
ReverseIterate | 範囲を逆方向に反復処理します。 | |
Split | 範囲を 2 つに分割します。 | |
Substract | 現在の範囲から範囲を引いた結果を返します。引かれる範囲が現在の範囲に含まれている場合は、 範囲が分割されることがあります。 | |
ToString | 「System.Object.ToString」を参照してください。 | |
Union | この範囲と value の和を表す範囲を返します。 |
ビットごとの AND 演算子 | 積演算子。 |
ビットごとの OR 演算子 | 和演算子。 |
等価判定演算子 | 等値演算子をオーバーライドします。 |
排他的 OR演算子 | 排他的論理和演算子。 |
比較演算子(より大きい) | オーバーロードされます。 大なり演算子をオーバーライドします。 |
比較演算子(以上か) | オーバーロードされます。 以上演算子をオーバーライドします。 |
等しくないか判定する演算子 | 不等演算子をオーバーライドします。 等値演算子をオーバーライドします。 |
比較演算子(より小さい) | オーバーロードされます。 小なり演算子をオーバーライドします。 |
比較演算子(以下) | オーバーロードされます。 以下演算子をオーバーライドします。 |